#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>
#include <math.h>

//double ceil(double x);

int main()
{

    float a = 3.1f;
    int result = ceil(a);//result == 4

    //int result = 0;
    //float a = 3.1f;
    //if (a > (int)a)
    //{
    //    result += (int)a + 1;
    //}
    //else
    //{
    //    result += (int)a;
    //}
    printf("%d", result);
    return 0;
}
//
//    float a = 0;
//    char b = 0;
//    scanf("%f %c", &a, &b);
//
//    int sum = 0;
//    sum += 20;
//
//    //判断是否加急
//    if (b == 'y')
//    {
//        sum += 5;
//    }
//
//    //判断额外加多少钱
//    int c = a - 1;
//    if (c > (int)c)
//    {
//        sum += ((int)c + 1);
//    }
//    else {
//        sum += (int)c;
//    }
//    printf("%d", sum);
//    return 0;
//}


//#include <stdio.h>
//
//
//int main()
//{
//	float a = 2.9f;
//	int c = (int)a;
//	printf("%d", c);
//	return 0;
//}

//int main()
//{
//    double price = 0.0;
//    int month = 0;
//    int day = 0;
//    int Preferential = 0;
//    scanf("%lf %d %d %d", &price, &month, &day, &Preferential);
//
//    if (month == 11)
//    {
//        price *= 0.7;
//    }
//    else
//    {
//        price *= 0.8;
//    }
//    if (Preferential == 1)
//    {
//        price -= 50;
//    }
//    if (price > 0)
//    {
//        printf("%.2lf", price);
//    }
//    else
//    {
//        printf("%.2lf", 0.00);
//    }
//    return 0;
//}